tourist

public
1 media by topicpage 1 of 1
Russia hermitage saint building. A large building with a clock on top of it

Russia hermitage saint building. A large building with a clock on top ...

Architecture stock photograph: The hermitage museum in st. petersburg, russia / A large building with a clock on top of it.