Large pink and red hearts.  Great for hanging or laying flat. 26 available.

Giant hearts

£1.50Price