Edmund J. Porter

Bolduc Block (Carroll County, New Hampshire)