Close

The lime blue (f)

Chilades lajus tavoyanus.

The lime blue (f)