Leaf Mimic in the rain forest of Costa Rica

Image Reference: GEP_261117_6769

Buy this image as a print

Licence this image for commercial use