121st Annual Grand Lodge Convention

Incoming ISMA Grand Lodge President Thomas McMullen takes the oath of office.

Previous | Home | Next

10