Blooming lotus flower at Indian Habitat Center in New Delhi, India.
Read this post on debnature.blogspot.com