Homer's unmarked shop is a actually a small house on Catherine Street. In it, he and five women create royal Mardi Gras trains. The small house is truly a place where dreams are made. Here are some photos shot by the Mask in Homer's shop.
Content copyright 2012-2017, Thrown Ventures, LLC. All rights reserved.