testa mantra

testa mantra

Gar Den Boi

tes·ta
nounBOTANY
the protective outer covering of a seed; the seed coat.

I hope that you find the courage to
break loose
overcoming adversity to reach the sunshine
with the power of unconditional love

Recent comments

See all
Avatar

Related tracks

See all