G. Hadlock (standing, far right)

From collection Islesford Historical Society Collection

G. Hadlock (standing, far right)

1904 U.ME Law school

Details

1904