Reporting
Yes, they are yellow sticky
Yes, they are yellow sticky cards. Most insects are attracted to the color yellow. Find the cards at your local garden center or on the Internet.