The Paper Tree

January 20, 2018 0

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