Store Windows in ClevelandDALLAS, Jan 10, 2010 / FW/ — It might be a little late, but here are the Christmas store windows and mall display at Tower Center in Cleveland, Ohio.

Photos by Jim Rhine