Kris x Kids Amore Blue Puppy Shorts Set (6028)

True to size

£19.99