Stock Photo - Observatory - La Palma, Spain
Roque de los Muchachos Observatory in La Palma. An astronomical observatory on a mountain top with blue sky copy space. Telescope surrounded by greenery and located on an island at the edge of cliff. - Stock Photo
Stock photo ID: 1699516
How do you plan to use this image?
Choose Size and Download