Polythrix caunus

Polythrix caunus
Four-spotted Longwing
Costa Rica




© Robert Barnes 2023-2024