Results 2 results found Statue on the Beloselskiy Palace on Nevskiy Prospekt, St. Petersburg, Russia, Europe Statues on the facade of the Beloselskiy Palace on Nevskiy Prospekt, St. Petersburg, Russia, Europe