Simon Roberts  winter olympics

Sochi's Olympic Stadium

19 Feb 13

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.