Outdoor Shots - John Kehoe Photos

Lake of the Clouds

Porcupine Mountains in upper Michigan.

lakeporcupinemountainMichiganMIUPKehoe