Catherine Farish, ‘Prince of the Night 1’, 2011, Atelier-Galerie A.Piroir

About Catherine Farish

British, b. 1951, London, United Kingdom, based in Montreal, Canada