Hi! I found these on a lot of leaves today. Are these some kind of bug eggs? They feel really hard and are difficult to squish. Thank you!

by lavenderskiestarot

Write A Comment

Pin