Telescope Operator - Santa Cruz de la Palma, Islas Canarias, Spain

Telescope Operator - Santa Cruz de la Palma, Islas Canarias, Spain