Signal fly - platystomatidae - with striped eyes perched on a white flower petal showing intricate details of insect anatomy. Thailand photography, no generative ai Calendar #905918402
Signal fly - platystomatidae - with striped eyes perched on a white flower petal showing intricate details of insect anatomy. Thailand photography, no generative ai Calendar #905918402