Exhibition
Karla Black
19 Jun 2008 – 26 Jul 2008
Address
- 2 Shorrolds Road
- London
- SW6 7TP
- United Kingdom
Travel Information
- 11, 14, 414
- Fulham Broadway
- West Brompton
Event map
Exhibition / Installation
Exhibition / Installation
Have you been to this event? Share your insights and give it a review below.