Taking 60 Hours of Hand-Stitching: Stella McCartney and Yoshitomo Nara Drop Part 3, Letting You Wear These Cuties
Who could resist the gaze of this little girl?