Mario vs. Mewtwo

 
IMG_9305.JPG

Location

4499 Elm Street, Dallas, Texas

 

Details

This listing needs citation. Contribute here.
Artist:
Title:
Installed
Medium: Mural
Neighborhood: Deep Ellum
Ownership