McCulloch One Name Study

William McClellane1749

Name
William McClellane
Given names
William
Surname
McClellane