Sand Hills Lighthouse

The Sand Hills Lighthouse On Lake Superior, On The Keweenaw Peninsula In The Upper Peninsula Of Michigan, USA Photo

Pro Stock Photos From Dreamstime