St. Petersburg, Russia/stpet404
Previous
|
Home
|
Next
Walking back to the Neva, along the Moskovsky Prospekt. The bright yellow sign to the left: "Pet shop 'Leon'."