12-3341 River Nile & Mummy
16ct aida
23cm x 28cm
Price: £25.50
(Including VAT )