Trojan Horse

Trojan Horse

Red Bali Frog

  • $37.00
    Unit price per 


Representing the Chinese Horoscope ‘Year of the Horse’ for 2014. The Chinese believe that those born under the year of the horse are meant to race or travel. Charming and cheerful, they are extremely likeable characters…