Chimera Picture

In Greek mythology, the Chimera (Greek Χίμαιρα (Chímaira); Latin Chimaera) is a monstrous creature of Lycia in Asia Minor, which was made of the parts of multiple animals.
Chimera was one of the offspring of Typhon and Echidna and sister of such monsters as Cerberus and the Lernaean Hydra.

Location: San Pietro al Monte di Civate
Mythical Creatures, Pokemon Style
AlphaBeasts Week III: C is for Chimera
Hades on a rainbow