International space observatory and telescopes on La Palma island located on highest mountain range Roque de los muchachos, sunny day, Canary islands, Spain

Code produit:
500309290