Photo Ilona Olkonen 06.09.12 — Jeff Photos by Ilona Olkonen. Saint-Petersburg, Russia. flickr.com/photos/iloki Related Articles