Hambleden, Weir & Mill, River Thames (1918 postcard)