slider image May 16, 2015/0 Comments/by admin The prettiest looking cockroach I’ve ever seen. I found it on an oleander tree near my house
Leave a Reply
Want to join the discussion?Feel free to contribute!