Coralie is a mermaid sculpture composed of recycled glass and mixed- metals that was made on site at Chatsworth, located in Derbyshire, England.
© 2005-2026 Bill Taylor