A worldwide community photographing and learning about wildlife
Insect resembling a leaf (katydid?)
Found in a city house front yard near porch light. Various flowering plants in surrounding garden area.
Found numerous frogs found in the area. They may possibly pray on these insects
No Comments