leaf insect, Phylliidae - Phyllium sp

leaf insect, Phylliidae - Phyllium sp

leaf insect, Phylliidae – Phyllium sp in front of a white backgroung

by
by
by
by
by
by