Solar eclipse from La Silla Observatory, Chile

Bildnummer 12919015
Solar eclipse from La Silla Observatory, Chile
;