Handmade screenprinted mountain cushion. Approx 40cm x 23cm.

Mountain cushion

£10.00Price