Image 7 of 27
< Prev Next >
MEACHD-1009.jpg
The Waterfall Bridge near Hadlock Pond in Acadia National Park, Maine, USA