caringang

caringang

A tree whose roots are not deep cannot lift its branches to the sky.