Photo: Olympic beach

Multimedia September 10th, 2012

Beach near Olympic park in Sochi (Adler)
This place is only about 100 meters away from the main Olympic stadium.




Leave a Comment

blank