Jamides celeno

Common Cerulean

Lycaenidae > Polyommatinae > Polyommatini > Jamides