Stanley River Park.
London Creek Environmental Reserve.
London Creek Environmental Reserve.
London Creek Environmental Reserve.
London Creek Environmental Reserve.
About 7 cm long, found on a tree branch well camouflaged.
About 10 cm long, found on a tree bark well camouflaged.