Simon Roberts  Sochi's Olympic Stadium

Sochi's Olympic Stadium

Olympic Stadium construction, Sochi, Russia, February 2013 © Simon Roberts

I”ve just returned from a trip to Sochi in Russia where I was documenting preparations for next year”s Winter Olympics in Russia. The photographs will feature in later this year.

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment