River Thames Head

River Thames Head
Cirencester, Gloucestershire, PO19 1JW