MovieMaps

Photo of Havana Plaza

Location: Pl. Argüelles
As Seen In: Killing Eve episode 4x05 “Don't Get Attached