Sci-Fi Themed store in Mackinaw City
Logo for a store in Mackinaw City that sells science fiction-themed merchandise.