The ultimate visual challenge: can you find the sheep in this optical illusion? 27 August, 2023 by Newstars Education See also Find the differences between the pictures in the challenge and show that you are CRACK