Results 2 results found Hermitage Pavilion as seen through the Hermitage alley, Catherine Park, Pushkin (Tsarskoye Selo), near St. Petersburg, Russia, Europe Hermitage Pavilion as seen through the Hermitage alley, Catherine Park, Pushkin (Tsarskoye Selo), near St. Petersburg, Russia, Europe