Info
River Thames, London, England, 1910