Designed by
Title
A predatory black and yellow European Paper Wasp (Polistes dominula) with lady bug larvae prey #283897193
Description
A predatory black and yellow European Paper Wasp (Polistes dominula) with lady bug larvae prey. Long Island, New York, USA