Eel Pie Island, Twickenham

28. August 1968