Main description: outfit is from Sew Beautiful magazine #152, February/March, 2014. Blue twill, white line pique and soft blue check (dimity?). Carrot embroidery on collar is from Perfect Little Stitches. Peter Rabbit on shorts is from Bernina's Beatrix Potter set from years ago.
This photo: inside of shorts to show Hong Kong finish, etc.
boyPeter RabbitSew Beautifulsuitbluesewingembroidery