AfterPay

Alimrose Maggie Doll 52cm - Vintage Daisy

Amazing! Maggie is a big soft gorgeous doll. 50cm in length

Price: $64.95