Rowers in eight-oar rowing boats on River Thames in London, England – “The Head of the River Race”
- Image ID: 11422597
- Copyright: Carsten Medom Madsen
- Editorial Credit: Carsten Medom Madsen / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.