MovieMaps

Photo of Plaza de Toros

Location: Plaza de Toros de Las Ventas
As Seen In: The Protectors episode 2x01 “Quin