Unveiled in 2000, Millie symbolises the town's rich association through the ages with wool and cloth
GB from Devizes
Devizes, United Kingdom
- I work in the paper industry and am pleased to say that following a...
Share your travel photos to expand your gallery and add color to your reviews.
Start Uploading Photos