Preying Mants perched on hand. Corfu. Greece.

- Image ID: DC8TFA
Preying Mants perched on hand. Corfu. Greece.
JONATHAN PLANT / Alamy Stock Photo
Image ID: DC8TFA