Image 1 of 1
Owls Head Cliff in the White Mountains of New Hampshire
Owls Head Cliff in the White Mountains of New Hampshire