I see thousands of photographs every day while I'm working and when I see those that really stir my emotions, I just love to share them with you. I came across this stunning collection while browsing. They are all entries in one of the annual CGAP (Consultative Group to Assist the Poor) photo competitions where entries are generally from countries in the Developing World. Each year there is a theme. This particular theme is "Struggles and Successes".