The 19th century Grand Hotel, view from the garden, located on Mackinac Island, in Lake Huron, Michigan, United States
Tous droits réservés