Outdoor Shots - John Kehoe Photos

Lake of the Clouds

Lake in the Porcupine Mountains in upper Michigan.

lakePorcupineMountainupperMichiganMIcloudparknatureKehoe