Emma Laird Arrives at Hotel Excelsior at Venice International Film Festival

Emma Laird Arrives at Hotel Excelsior at Venice International Film Festival