A worldwide community photographing and learning about wildlife
Project Noah Nature School
Beautiful ave, photographed at Ibirapuera ...
2 red insects spotted in a red flower, spotted at
a leaf footed bug, about 20mm large.
; another specimen had already been spotted in 2005 at the
Join the Project Noah Team