The trackside side of the Tulsa Union Depot as seen from the, "Center of the Universe", in downtown Tulsa, OK.
Added to Railroad Stations and Stu... and categorized in Old Stuff — 1 year ago