The Isle of Man is home to an abundance of wild flowers and animals of many different species
Manx cats are unique in that they often do not have tails