Isopoda

painting by Alexa de los Reyes

Isopoda, 2010

oil on canvas

36" x 48"

available