Windsor, CO Storm Drain Cover – Art in Common Places

Windsor, CO Storm Drain Cover

Windsor, CO is a charming town, but it is a small town. You have to look hard to find hidden art in this town. In front of the old Windsor Hospital, located at 216 Fifth Street, you will find a dandy design on the storm drain cover.

Old Windsor Hospital