Filters
Show Metadata
Keywords (26)
astronomy big biggest canarias canary de del espana europe european gran gtc islands islas la location los Muchachos Observatorio observatory Palma Roque spain spanish telescope telescopio