Oya Statue Large 15'

  • $74.99
    Unit price per 


Oya Statue perfect for your altar. 

Approx. 15 x 8 1/2 inches, Weight- 3.4 pounds