Michelia champaca (Magnoliaceae)



LOCATION MAP for IMAGE 8246 : Michelia champaca