Weekend Photo – Lizard in London?

I found a huge lizard at the bottom of a tree in my local area! … But a lizard in London?!

Lizard1

With a closer look it was something totally different.

Continue reading

Advertisements