Scroll or drag to explore details
Materials
Plastic, Chrome plating
Size
75 x 75 x 15 cm
Year
2026
LEO XXI is a statement wall sculpture created entirely by hand. The original form was sculpted manually, then molded, cast in durable resin, and finished with a mirror-like chrome coating. The creation process took six months and involved several complex stages: hand sculpting, mold making, casting, detailed surface preparation, and professional chroming. Every curve of the mane and every facial detail was developed to give the sculpture a powerful, dynamic presence. Each sculpture is delivered in professional protective packaging and comes with the artist’s signature and a certificate of authenticity.
$7 500
Buy