Charles Farris Ltd.has been making candles, in Mere, Wiltshire, UK, since 1845. a UK candlemaker candle lighting Christmas

- Image ID: HC9NN0
Charles Farris Ltd.has been making candles, in Mere, Wiltshire, UK, since 1845. a UK candlemaker candle lighting Christmas
christopher jones / Alamy Stock Photo
Image ID: HC9NN0
Charles Farris Ltd.has been making candles, in Mere, Wiltshire, UK, since 1845
Location: Mere, Wiltshire, United Kingdom