19
TX Dallas - Dealy Plaza
This is the view from the railroad overpass. This and all other photos I have seen make the site seem larger than it really is. It is really a small close space.
prev. next exit