Home Artifacts Bagley, Owen M. (Montpelier)

Artifact Information

Bagley, Owen M. (Montpelier)