Gottlob Theodor Leonhard & Margaret Cleland Messerve - Media
Gottlob Theodor Leonhard & Margaret Cleland Messerve - Media
Leonhards.jpg
Standing Left to Right: Dora Leonhard, Edgar Dorwart, Albert Theodore Leonhard
Sitting: Madeline Leonhard Anderson, William Cleland Leonhard, Margaret Verena Leonhard