Puebla Tree of Life

Sale price Price $ 52.95 Regular price Unit price  per 

Handmade of clay, from Mexico.