Bicha of Balazote is an Ancient Iberian Limestone Sculpture created in 500BCE. It lives at the National Archaeological Museum, Spain in Spain. The image is used according to Educational Fair Use, and tagged Lion and Human-animal Hybrids. See Bicha of Balazote in the Kaleidoscope
By continuing to browse Obelisk you agree to our Cookie Policy