Claire Barclay

Claire Barclay

Event type 
Exhibition
Date 
29.03.2000 to 07.05.2000
Institution 
Address 
63 Penfold St.
London
NW8 8PQ
United Kingdom
AddToAny buttons 
Artist(s)
Claire Barclay

Advertisement