Self by Artist Daniel Ochoa
Self
14x11in, oil on canvas, 2017 Inquire through 8 Lab