Hi, has anyone got an idea as to what spider these might be? I saw them recently and they were quite small, but not tiny. Sorry for the not-so-great photos, but any help would be appreciated! Thank you!