Oaxaca carved animals, totally handcrafted and hand painted dog.

Regular price $ 44.00

By Gabriel Torres. Approximately 6” tall