May 20 2014
Random Picture of the Week #21: The Traveling Man Statue in Deep Ellum, Dallas, Texas
This week’s random image was taken last summer during a photo walk I did down in Deep Ellum, Dallas, Texas. This giant steel statue is of The Traveling Man Statue series that can be found near the Deep Ellum Dart Rail Station. The Traveling Man Statue in Deep Ellum When first arriving at the Deep(…)