Hello there!

Green Shield Bug stared into my eyes. Green Shield Bug = Palomena prasina.

Comments
Sign in or get an account to comment.