Moscow, Russia


Moscow's Novodevichy Monastery towers as seen from boat.

 
<< previous next >>