MovieMaps

Photo of Factory Wall

Location: Av. Comunidad Valenciana (between Sevilla & Carlos Arniches)
As Seen In: Terminator: Dark Fate