Optical illusion: Think you have sharp eyesight? Spot the frog in this picture
This picture includes some colorful foliage that has been splattered across. A pretty sight indeed! However, amongst the bed of autumn leaves, a sneaky frog is hiding somewhere, cleverly camouflaged and out of plain sight....
Read More