Mural at the Belmont Hotel

Sour Grapes

Mural at the Belmont Hotel

Details

Work Date:
2013
Location:
Belmont Hotel, 1968 Sylvan Avenue, Dallas, Texas, 75028