MovieMaps

Photo of Leonardo da Vinci Museum

Location: Parish of Santa Maria Formosa
As Seen In: Spider-Man: Far From Home

The group runs across the plaza as Mysterio fights the water elemental overhead.