Mantrell

Artists / United States

Noah Davis

American painter and installation artist (1983–2015)

Country
United States
Years
1983–2015
Medium
painting installation
Described as
installation artist, painter
Wikidata
Q22669181
Getty ULAN
500356184
Email
not published

Galleries