Michelia champaca (Magnoliaceae)



LOCATION MAP for IMAGE 8251 : Michelia champaca