Markree Observatory telescope

Bildnummer 11637115
Markree Observatory telescope
;