The Chimera's Call 12x16 Original Oil Painting features a fearsome chimera imprisoned and bound by chains. The chimera is a mythological creature derived from a lion, a goat and a snake. This painting is for sale.
Previous
Previous
Key to my Heart Original Watercolor Painting
Next
Next