Share
twitterlinkedinfacebook
Image 1 of 1
Row.19900006448.jpg
London. United Kingdom.  E. HOLMES.  1990 Scullers Head of the River Race. River Thames, viewpoint Chiswick Bridge Saturday 07.04.1990<br />
<br />
[Mandatory Credit; Peter SPURRIER/Intersport Images] 19900407 Scullers Head, London Engl