Canoe
Documentary
1961
0.0
14
Boys’ canoe trip on the Thames in London.