Telescopes at the Roque de los Muchachos Observatory on La Palma in the Canary Islands, Spain (@ Uli Hamacher/Getty Images)
comments,
No comments:
Post a Comment