Ephraim Downs

American clockmaker

Ephraim Downs

American clockmaker