occasionalplanet.org
Ghosts in the windows
A photo essay reveals ghosts in the windows of the recently renovated storefronts in the historic Old North St. Louis neighborhood.