Memengwaa
(Butterfly)Luminescent Fluorescent Acrylic on Stonehenge Paper10" x 8" inches2018Private Collection