John Lewis short sleeved boys shirt. New with tags. Age 4. Originally £15.00.
Selling as our grandson is too big for it.