More about Lord Somerset Monument
Lord Somerset Monument is located at Hawkesbury, South Gloucestershire, United Kingdom
Similar Listings
Millennium Clock
4.5