the spider June 30, 2009June 30, 2009 Lachezar captured crawling inside a shopping galleria in Devonport
I like the photo, but not the creature!
Oh my goodness! I’m glad it’s not real. Thanks for your comment btw :-)