Indianapolis Statuary Building

Indianapolis Statuary Building

Just off South Madison Street. I like the Mickey. I thing those must be part of the company sign and not graffiti, but I’m not sure why or how it fits the business.