Designed by
Title
Hermitage palace on the bank of Neva river. On the waterfront there are many tour buses. Saint Petersburg, Russia. #96944736
Description
Hermitage palace on the bank of Neva river. On the waterfront there are many tour buses. The waterfront is moored excursion boats. Saint Petersburg, Russia.
This image is editorial