Fieldstone wall – Haverhill

Fieldstone wall – Haverhill

Fieldstone wall – Haverhill