6 x Large Artificial Red Poppy Flowers - B075BC13Z3

£56.90 £12.89
Product Code: B075BC13Z3
Availability: In Stock

  • 70cm long

  • Large 12cm flower heads

  • Pack of 6 stems

  • 6 x Large Artificial Red Poppy Flowers - B075BC13Z3

    Powered By keirhardiesociety.co.uk © 2020