Sleeping Bear Dunes Beach in Northern Michigan USA

by mnkreations
View of the beach near Sleeping Bear Dunes National Lakeshore in Northwest Michigan. My favorite aspects of this photo are the fact that th... Read more
;