Rare solar eclipse witnessed by 501CSW

  • Published
  • By