A worldwide community photographing and learning about wildlife
papilio demoleus
Butterfly Park, Kankaria Lake,
I think the plant is this species: Stachytarpheta jamaicensis. Read it here: http://en.wikipedia.org/wiki/Stachytarph.... Same family with was suggested by SachindraUmesh. Cool.
my pleasure =) by the way the plant on which this fellow is feeding (Stachytarpheta urticaefolia) is a favorite stop for butterflies =)