Henley. Great Britain. 175th Henley Royal Regatta, Henley Reach. England.The decorated, national oars/sculls, of "The Peoples Republic of China" . CHN 12:17:10 Tuesday 01/07/2014. [Mandatory Credit; Peter Spurrier/Intersport-images]
Add to Cart Add to Lightbox Download