Letarte Swim Comes to Fashion Island
The swimwear brand is making a splash in SoCal, having just opened a store at the Malibu Country Mart.
The swimwear brand is making a splash in SoCal, having just opened a store at the Malibu Country Mart.