Roque De Los Muchachos Observatory, La Palma

Roque de los Muchachos Observatory, La Palma

Roque de los Muchachos Observatory, La Palma, Canary islands, Spain