'Rosa Hugonis' Rose - Thea Gouveneur

  • £28.00
    Unit price per 
Tax included. Shipping calculated at checkout.


18ct aida

17.5cm x 12cm