Karen By Simonsen

Karen By Simonsen Becca Blouse in Blue and White Stripe

£80.00

Blue and white stripe blouse

Elbow length sleeve