Ubaldus Unicorn

Ubaldus Unicorn

Red Bali Frog

  • $72.00
    Unit price per 


First mentioned by the ancient Greeks, Ubaldus Unicorn became the most important imaginary animal of the middle ages and Renaissance when it was commonly described as an extremely wild woodland creature, a symbol of purity and grace,