Mary Taylor  (nee Stafford) Stafford family photo

Mary Taylor (nee Stafford)

Taken at Heywood, Lancashire, United Kingdom in .

Write a comment
Added by
Comment · Contact ·
People in this photo