Optical Illusion Brain Test: Only 10% of people can spot a hummingbird among these beautiful flowers. Can? 5 November, 2024 by Newstars Education See also A tiny beach ball is well hidden in this image, unearth it and show your observation skills