Long Live the Queen Terry Shorts Dots
€22.50 €45.00

100% organic cotton
Made in Portugal