Your
screen
resolution


Masters of camouflage. This insect sitting on some leaves is almost invisible.

Share


POLISH
<<< ^^^ >>>


mobile version