Home Hidden in the Rocks Illusion.

    Hidden in the Rocks Illusion.

    Did you spot it?