The Leafcatcher
The story of a homeless man in London, who through reaching out and helping someone in trouble, finds the person he helps the most is himself.The story of a homeless man in London, who through reaching out and helping someone in trouble, finds the person he helps the most is himself.The story of a homeless man in London, who through reaching out and helping someone in trouble, finds the person he helps the most is himself.