Mini Shirley by Ruby Ruth

£25.00

Mini Shirley is 22cm tall, but just as much fun as the original Shirley. NOT A TOY

In stock

Made by: