Michael Metcalf (Q65665743)
early American teacher and master weaver
Language:
other details
aliases Michael Metcalfe
description early American teacher and master weaver

External Links