Leggy Lourdes Leon Arrives to Willy Chavarria Spring 2025 Fashion Show in NYC (20 Photos) September 13, 2024