Leo Albright Sr.
Jump to navigation
Jump to search
Leo Albright Sr., sometimes called Father Leo, is an Archbishop of Pelor in the Order of the Golden Sun. He is the father of Leo Albright Jr..
Leo Albright Sr., sometimes called Father Leo, is an Archbishop of Pelor in the Order of the Golden Sun. He is the father of Leo Albright Jr..