Palo Santo Essential Oil -

$37.43

  • Model:O-PX095-E
Availability: 16 in stock

Description

Palo Santo is a tree that grows along the coast of South America. It is widely believed to have mystical properties. Its name, in Spanish, means