ART > Illumination On Archer

Illumination on Archer
Ahha Museum, Tulsa, OK
12in x 24in (272 names)
Painted magnetic sheets
2021