Indian Tulip Tree- Thespesia populnea



Delhi Zoo,Near Pelican Pond,7.1.12

Comments