We spotted this little beast on a campsite in Elba, an island off the Tuscan coast. (Tuscany is in Italy.)
Can you identify what it is?
(We don't know ourselves so there are no prizes for giving an answer!)
Please give your answer in the comments box.
Thank You
The TDM Team
No comments:
Post a Comment