Buzz·Posted on 12 Mar 2014Can You Spot The Leopard In This Picture?It’s there, promise.by Richard JamesBuzzFeed News Reporter, UKLinkFacebookPinterestTwitterMail The picture was taken by photographer Art Wolfe. Found it yet? No? Here it is. Tap to reveal Click to reveal