William Cooper Parke 33°: The Man Who Served 5 Kings

August 20, 2018 In Masonic History News