Close
Christmas Beetle
Cetoniidae; Hemipharis insularis