Finley Fox

£14.00

Made from super soft velour. 30cm tall. Suitable from birth.

£14.00

In stock