MovieMaps

Photo of Seville Train Station

Location: Centro Comercial Plaza de Armas
As Seen In: That Obscure Object of Desire