The Fruit Merchant

€5,000.00
SOLD

Oil on linen - 80x120 cm.

Buy Now

Oil on linen - 80x120 cm.

Oil on linen - 80x120 cm.