East of India Heart - Smallest Step

£6.50

Porcelain Heart - Smallest Step

Size 10 x 9 x 0.5cm