Click to expand/collapse all other details

Family Swain de Samlesbury Click to view Swain de Samlesbury in the family tree

He has a biological son named Cospatrick.

Page last modified