CHICAGO'S DOG HOUSE

Hot dog restaurant in Chicago IL, USA.

Chicago's Dog House

Graphic, 2012