7th Annual Smithsonian Magazine Photo Contest Travel
One of the lasting signs of the Soviet Union. St. Petersburg, Russia.
One of the lasting signs of the Soviet Union. St. Petersburg, Russia.
Photo Detail
Date Taken: | 05.2009 |
Date Uploaded: | 06.2009 |
Photo Location: | |
Camera: | Canon PowerShot A570 IS |
Copyright: | © Taylor Stephens |