St. Petersburg, Russia from April, 27 to May, 5 2008.

Read the rest of this entry…