i saw some strange wildlife on my walk yesterday. can anyone identify this creature?
nature is amazing