Itchy, spidey and stinky...

Paul IddonPaul Iddon Major grinsRegistered Users Posts: 4,989 Major grins
edited July 30, 2020 in Holy Macro

Pimpla hypochondriaca (ichneumon, red legged) I think, and a young orb spider and a young shield bug...


Link to my personal website:


Sign In or Register to comment.