Ethelfleda 6600

Lodge Founders

The Founders and their respective invested offices at the consecration.
Thursday, 20th May 1948, 3pm
Tamworth Castle

founders1948