Caen Hill Locks, Rowde, Devizes, Wiltshire.

Picture of Caen Hill Locks, Rowde, Devizes, Wiltshire, England