East of India porcelain hanging heart

East of India porcelain hanging heart

  • £7.50
Tax included. Shipping calculated at checkout.


“There are no words necessary between two loving hearts”