thissionobservatory.jpg

Part of the Athens Observatory. Obviously there is a telescope in here, or there was.
I think they moved it outside of Athens for a better view.

[Back][Up][Next]