_

Scanner & Edith Garcia – "Contemporary Monsters" - London (2007)


Documentation of exhibition of Edith Garcia's sculptures at Barbican Gallery London UK