Designed by
Title
The stone sphinx near The Neva River. St Petersburg. Russia #202497852
Description
Saint-Petersburg, Russia ââ¬â August 7, 2020: The sculpture of stone sphinx on Sverdlovskaya Embankment near The Neva River
This image is editorial