The Lion Fish
I took this photo whilst snorkelling on the coast of Guardalavaca in Cuba. The Lion fish is an invasive species that has spread to most tropical waters on the planet.
I took this photo whilst snorkelling on the coast of Guardalavaca in Cuba. The Lion fish is an invasive species that has spread to most tropical waters on the planet.