A spotted predator lurks in this image… can YOU spot it? June 10, 2021 by A spotted predator lurks in this image… can YOU spot it? Leopard’s natural camouflage will put your perceptive skills to the test By Lauren Lewis For Mailonline Published: 09:07 BST, 10 June 2021 | Updated: 09:22 BST, 10 June 2021 Advertisement Share or comment on this article: Source link