A very busy evening with amasing art, artists & visitors @ CRASH Exhibition @ Cavendish Square Central London.
Click all photos below to enlarge
Was really happy with my work in the space. amassing location and new developments
(click images below)
Leila Houston (London, 1977) is a visual artist whose work investigates the social, political and historical aspects of a place.