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

- Image ID: HC9NF8
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: HC9NF8
Charles Farris Ltd.has been making candles, in Mere, Wiltshire, UK, since 1845
Location: Mere, Wiltshire, United Kingdom