Beach of limestone pebbles. Mackinac Island, Michigan