Entrance to the Red Square in Moscow
Red Square's St. Basil's Cathedral in Moscow, Russia.
A group of people in boots stand among the mud, ice, and debris in ...
Two young women sharing an umbrella in Vladimir Russia on a rainy M...
Russian man feeding birds outside of the St. Demetrius Cathedral in...

Celeste Harris's Photos on the Map

Report This