Twickenham Rowing Club

Twickenham Rowing Club
Eel Pie Island, Twickenham, London, TW1 3DY
Photo of Twickenham Rowing Club