Title: Hands that shape the world

| 312

Hands that shape the world shapes hearts and minds. Hands that have a story to tell, a story to read and to learn from

|