The town hall in Corsham in Wiltshire, England.

- Image ID: D249RM

The town hall in Corsham in Wiltshire, England.

Chris Lock / Alamy Stock Photo

Image ID: D249RM

Location: High Street, Corsham, Wiltshire, England, UK