pd6578--disqus
pd6578
pd6578--disqus

The only filming locations were England and Switzerland. SPR was filmed in Ireland so am not sure what you saw