Posted on

Big Biba & Other Stories

Steven Thomas Big Biba

17 September – 18 October 2008

CHELSEA space
Chelsea College of Art and Design
16 John Islip Street
London SW1P 4JU

+44 (0)7841 783129
www.chelseaspace.org