Click to expand/collapse all other details

Male Stephen PEPLESHAM Click to view Stephen PEPLESHAM in the family tree

Stephen was born in 1278 in Peplesham, Sussex, England.  Stephen is no longer alive.

Stephen's family

He had a biological son named Symon.