Ox Hill, Seal Harbor, Mount Desert, Hancock County, ME

From collection Place

Ox Hill, Seal Harbor, Mount Desert, Hancock County, ME

Details

Mount Desert
Ox Hill, Seal Harbor, Mount Desert, Hancock County, ME