2311

OLIVE TREE

60.00

SKU: 2311

OLIVE TREE in a pot h16 x d16 cm with Greek embroidery patterns from the benaki museum collection