Tricky optical illusion hides large beast - but people are 'too blind' to spot it Published 08 May 2024 Can you spot the predator in the forest landscape? Full Article