MacBeath, David

Scottish stonemason.

Name
Alternate
MacBeth, David
Occupation
Position
1840 - 1842