BUY PRINT    Richmond, Virginia, circa 1905. "Main Street Station." The clock tower will be familiar to travelers on I-95 where it pokes up over the elevated portion of expressway downtown. Detroit Publishing glass negative. | Click image for Comments. | Home | Browse All Photos