The Sussex Ouse Valley, Lewes

The Sussex Ouse Valley, Lewes - Land
Lewes, East Sussex, England.