Close

Common lime butterfly

Papilio demoleus

Common lime butterfly