Building: Roque de los Muchachos Observatory Residence

Address

Roque de los Muchachos, Municipio de Garafía La Palma, Santa Cruz de Tenerife.