1961 / / 14 minutes
Rating:0/10 (0)
Boys’ canoe trip on the Thames in London.
Not available to see on Internet.