Discovering India

Blue Tiger Butterfly

A Blue Tiger butterfly (Tirumala limniace) seen here at at Pocharam lake in Andhra Pradesh, India.

Blue Tiger Butterfly

Discovering India - Pictures and photos from India > Discovering India > Indian Wildlife > Blue Tiger Butterfly