419ac019x1

Newport Bay,  Sand Beach and the Beehive<br />
Acadia National Park<br />
Mount Desert Island<br />
Maine,  New England
Newport Bay, Sand Beach and the Beehive
Acadia National Park
Mount Desert Island
Maine, New England

Filename: 02785larry-lcu.jpg
Copyright