The My Prince Crystal Glass Frog Figurine is a small, clear glass figurine designed by About Face Design. Part of a frog collection, this intricately detailed piece features crystals and was manufactured in China during the 2000s. Measuring 1.25 inches in length, this collectible sculpture would make a unique and elegant addition to any decorative display.