Libellulidae, DragonflyNasturtium, Garden nasturtium, Indian CressCrassula Ovata, Jade Plant
White-throated kingfisher (Halcyon smyrnensis) also known as the white-breasted kingfisher is a tree kingfisher (Wikipedia)The Greedy Little Squirrel- Fond of CookiesCherry and her Babies are Darlings of Our LaneHibiscus rosa-sinensis (Gudhal-Hindi)Catharanthus roseus, Periwinkle