Mackinac Associates Red, White & Blue Celebration

An annual private Independence Day reception for members of Mackinac Associates.