fresh art

“Fresh Art” Business Design Centre London U.K 18th -29th July 2003