Image Galleries Originals Previous Next Capra, Capra, Capra! (SOLD) 61 x 183 cms (24.02 x 72.05 ins) Ref: 446163 Enquire about this item Share: