Stock Photo - Green veined Charaxes butterfly feeding

Mike Johnson / Alamy Stock Photo
Image ID: AT744A

Stock photography butterfly
Location: africa