Beatriz da CostabyNed DodingtonOctober 6, 2009 This week’ INTERSPECIES Show (sponsored by Art Catalyst in London) has introduced as to the work of Beatriz…