Family: Callidulidae Subfamily: Species: Callidula attenuata Place: Sessa , Uttarakhand, India Date: Photographed By Peter Smetacek
View Image Details