1988-05-060.0 rating
The Freemasons have invited cameras into the Grand Lodge at Covent Garden for the first time.