Grand Encampment Knights Templar, U.S.A.

State News - 2020

Alabama
Grand Encampment Knights Templar Seal