Eel Pie Island, Twickenham
28. August 1968