Your weather when it really mattersTM

Country

Please choose your default site

Americas

Asia - Pacific

Europe

Yes Russians love Pizza

16863 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.