Cynthia Johnson Paper Wasp playing peekaboo August 18, 2020 Paper wasp Nature wasps insects macro Nature Log in or register to post comments