Galleries Palace Loredan, Venice SOLD Painting Oil on canvas 51 x 71 x 4 cms (20.08 x 27.95 x 1.57 ins) Ref: 447178 Enquire about this item Share: