Thomas “Detour” Evans Remembers Isabella Thallas in a Mural

Westword | 06/16/2020

The mural is going up on the wall of Leon Gallery, at East 17th Avenue and Park Avenue West. Friends and family of Thallas came to Leon to watch the artist at work today, June 16.

Photo by Eric Dallimore

Read More