Sister Lodge in France No12

About the Lodge

The Builders Of The Silent Cities have sister Lodge in France No12

Lodge No12

Bible Presented To No 12 - May 1962