Ellesse Swimwear

Photography: Antonia Steyn at Agent Emma DOP: Dillon Buirski at We Are Creative Editor: Ivan Santiago