Ariel Miner

Haverhill--Bath Covered Bridge (Grafton County, New Hampshire)