Give your little one protection in the sun while staying a cute little princess. The crown and "Princess" text are machine embroidered.

Princess Cap

$18.00Price
Color