121st Annual Grand Lodge Convention
Incoming ISMA Grand Lodge President Thomas McMullen takes the oath of office.
Previous | Home | Next