HomeAll ProductsDesiccated Serpent by Sheldon RichardsAcrylic, oil, paint marker and colored pencil on cradled panel. 16" x 20". 2025.Desiccated Serpent by Sheldon Richards$740.00PriceQuantity*Add to Cart