Panasonic Lumix DMC-LX5 Photo #18 Large Ant- Lion. (Palpares libelluloides). Myrmeleonidae. Neuroptera

Loading...
One of my favourite finds in Spain...so exotic.

Technical Details

f/4
1/640 s
5 mm
80 ISO
1816x2432px