A Church protest

Produced: 
May 9th 1979
A sex shop opens in Swindon and a church protest is staged

There are no comments for "A Church protest".