Wendy Bowman

Wendy Bowman (b. 1987) is an American artist who lives and works in New York City and San Antonio, TX.

Photo by Shelby Guevara