The Protectors Filming Locations
The Protectors was filmed in Madrid in Spain.
Plaza de Toros de Las Ventas
Plaza de Toros
Harry gives Quin's henchmen a message in episode 2x01 “Quin”.
Source: IMDb
The Protectors was filmed in Madrid in Spain.
Harry gives Quin's henchmen a message in episode 2x01 “Quin”.
Source: IMDb