Nest of green Queenslander ants that stick the leaves on trees together (Magnetic Island, Queensland)
Created with Web Album Generator