Image Galleries Originals Previous Next Capra, Capra! (SOLD) 61.00 x 122.00 cms (24.02 x 48.03 ins) Ref: 446162 Enquire about this item Share: