This amazing creature was found lurking at the Eden Project. Do click the link & have a look at an amazing place situated in the South West of the UK. It is all about connecting with the naturel world & reminding people that we have to look after it. They have two massive biomes – rainforest, mediterranean – as well […]

Read more