Rivers, Streams and Lakes - Hank Kreuzer Photography

Lilly pads, Long Pond, Mt. Desert Isl. Me.

6515lillypadslongpondacadia