garden of trees

This garden of native trees is among the newest biodiversity spots inside the University of the Philippines in Diliman. 

Related tags