The Prince

Ben-Shemen forest, Israel

A tiny-yet-playful devil’s horse larva.

← Back to Favorite Macro Shots

Buy Prints

Prev Next