X

Photo: Jumping Spider on a Red Rose

They tell me it's a Jumping Spider. Anyone know the species?

Related Posts