Triptych, mixed media on canvas 120cmx120cm Framed 950 Euros
Ref: 2009/009
Date: 01/10/2009
Location: Spain
Artist: Anthony Lord