Your weather when it really mattersTM

Country

Please choose your default site

Americas

Asia

Europe

Yes Russians love Pizza

16846 views Jon Van Loon October 22, 2019 Volga River, Russia Date shot: July 24, 2000

This Russian Lass serves Pizza and tea with the aid of a typical Russian Samovar. She is standing on the porch of a restaurant on the shores of the Volga River somewhere between Moscow and St Petersburg.

Default saved
Close

Search Location

Close

Sign In

Please sign in to use this feature.