Large pink and red hearts.  Great for hanging or laying flat. 26 available. Price is per heart.

 

Giant hearts

£2.00Price