Fritz Building on Delmar, St. Louis, MO. Photo #FB101
Fritz Building on Delmar, St. Louis, MO Photo#FB100