Alexander "Hap" Ellis III

Alexander "Hap" Ellis III