Image 181 of 682
< Prev Next >
MEACCH-1315.jpg
Champlain Mountain in Acadia National Park, Maine, USA