Designed by
Title
Sticky flypaper with glued flies, closeup. Also known as fly ribbon or fly strip, trap for flies or fly-killing device #126898033
Description
Sticky flypaper with glued flies. Also known as fly ribbon or fly strip, trap for flies or fly-killing device