LACAUSA Mesh pullover
LACAUSA stands for Los Angeles California USA. The collection is born where city, country, desert and ocean converge; that being Los Angeles. The collection features great mesh tops and a hybrid between the skirt and short called the skort.