MovieMaps

Photo of Plaza de Toros

Location: Plaza de Toros de Las Ventas
As Seen In: The Cold Light of Day