PERFUMES
MAKEUP
ZARA HAIR
Oyster-white | 8187/123/251
Shorts made of cotton with gathered detail and embroidery at the bottom.