ukwatercolours.com
Thames Barges
A Thames sailing barge was a type of commercial sailing boat common on the River Thames in London in the 19th century. The flat-bottomed barges were perfectly adapted to the Thames Estuary, with it…