Images from Child Haven, Hyderabad, India

 

 

 

 

Bedroom (left) toilet - hole in the floor (right)

laundry - 100 shirts (right)

National Day

 

 

 

hanging Neem leaves for good luck (right)