Generations of holiday shoppers visited the Lazarus department store in downtown Columbus every Christmas season until it closed in 1994. The decorated window displays were a cherished tradition in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results