One of the windows at the Louis Vuitton store on Michigan Avenue, in Chicago. Looks like some sort of sea creatures. But the window next to this one featured big showy flowers. It may not make sense but it did catch my eye as we were driving by.
Click the image to enlarge it.
