Site icon BuzzOnEarth

The Paper Tree

A beautiful tree made of waste paper plates by the students at Agastya Foundation in Andhra Pradesh, India.

 

 

Exit mobile version