Iguana found resting inside Florida couple’s toilet 11 August, 2023 by Newstars Education See also Optical Illusion: Can you spot the queen bee in this hive?