A worldwide community photographing and learning about wildlife
Panchlora nivea
large green insect. Roach shaped. Dorsal side all green.
Another night visitor to my window.
Thanks ornithoptera. I don't recall ever seeing one or hearing of them and I grew up in South Florida.