Leo Klein

My blogs

About me

Location Chicago, Illinois, United States
Introduction Web designer and developer. Librarian too. Born and bred on the North Side of Chicago, left for 20 years, came back!