Blue Sphinx El Loca

OIL ON CANVAS
105 x 90 cm