‹ Back to Shepherd surname
Son of Dr. John Leege Shepherd and Mary Amelia Shepherd Brother of Ann Legge Zipse and Margaret E Cameron