Campbell, John Roy profile picture

Campbell, John Roy

History of the County of Yarmouth, Nova Scoti