Handmade roaring lion cushion. Approx 35cm x 30cm.

Lion cushion

£10.00Price