
Not exactly sure of it's name, but, this fairly famous mural is locate in the downtown Dallas area on a parking lot wall next to the Plaza of the America. I believe it's located directly off N Pearl St and San Jacinto, it can be seen when driving on Ross Ave near the Cathedral.
No comments:
Post a Comment