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