Marbled white butterfly {Melanargia galathea} camouflaged in rocks, UK.