Hapus Welsh Cushion

£18.95

A fabulous grey cushion with a large colourful floral heart  embroidered to the front with the word 'Hapus' which is Welsh for happy. 

Measures 30cm x 30cm