socks12345

What is this insect and how to get rid of it please?

socks
2 months ago

Friends in Maine are plagued with these. Many near the roofline and dormer.


Comments (20)