Saint Pancras Chambers. 2002

Shine

Group exhibition

London, United Kingdom
2002