CAN YOU SEE ME NOW?

In the middle of your picture, lying in the leaves.

Top