London, United Kingdom
Sands Expo and Convention Centre
Works Featured
Exposed 2011 Bronze 135 x 30 x 29 cm