Statues - Hither & Thither


Sort on:

Cornelia Parker

Cornelia Parker (Cheshire 1956), English sculptor and installation artist (Wikipedia).

 

Photo Year Name Address Place
The Folkestone Mermaid 2011 The Folkestone Mermaid The Stade
Folkestone (Great Britain)