MovieMaps

Photo of Villanelle's Barcelonan Apartment

Location: La Casa Ramos
As Seen In: Killing Eve episode 3x02 “Management Sucks