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's family

He has a biological son named Symon.

Page last modified

\