Designed by
Title
Hanging tape hanging from the ceiling with flies caught #157237042
Description
adhesive, adhesive tape, animal, catch, close-up, death, fly, stripe, flies, flycatcher, hanging, indoors, insect, killing, macro, paper, pest, sticky, tangled, tape, trap, wildlife, insect,