Red Lion

Cricklade, Wiltshire, United Kingdom



Red Lion, Cricklade, Wiltshire, UK