species 4,017 observations

West Indian Mangrove Buckeye

Junonia neildi