Outdoor Shots - John Kehoe Photos

Lake in the Clouds

Porcupine Mountains in upper Michigan.

PorcupineMountainupperMichiganUPparklakecloudsKehoe