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'."