POLSPOTTEN

POLSPOTTEN Large Melon Glass Vase (38cm) - Green

FARFETCH
OFFICIAL STORE
USD 100
olive green glass scallop edge 20.5x38cm