Mixed media on canvas 93cmx60cm Framed 750 Euros
Ref: 2008/005
Date: 01/11/2008
Location: Spain
Artist: Anthony Lord