Family Trip to Russia - Summer 2003  

A view across the Nieva river to the Strelka in St. Petersburg

A view across the Nieva river to the Strelka in St. Petersburg


Powered by Gallery v1.4.4-pl2 RSS