MAY 15, 2026 - Astra Marina Cabras, Italian fashion photographer, photographing the red carpet at the 2026 Cannes Film Festival.