Castles and Crowns. Green White micro check short sleeve Bishop. Smocked with Santa.
55 cotton, 45 polyester