Cotton knit castle - Mayoral

$24.95

A dreamy castle embroidery on a soft cotton knit set—classic, comfortable, and perfect for every moment."