Trees on the walls With time and water, roots can break the hardest, sturdiest, highest walls. They will find or make the cracks where to grow; And they will grow and push and pull until rocks are falling apart.Sure, human[…]↓ Read the rest of this entry…