Delta Studios, The Creative Centre
Toast - An International Exhibition - February 2004