The Little Flea from Jibbon Lagoon

Who would have thought that little Jibbon Lagoon would ever have a claim to fame?    If you are wondering where you can find this little creature from the black lagoon, Jibbon is at the north end of Royal National Park. Which as you all know is on Sydney’s doorstep. Here’s a photo I took …

The Little Flea from Jibbon Lagoon Read More »