barefoot walking

Touching, and being touched, by our planet's welcoming skin