Palo Santo

About Palo Santo

Palo santo (Spanish for sacred stick or holy wood etc.) may refer to:
Palo Santo

Stats