Basilica Spider in Web
Close-up of a Basilica Spider (Mecynogea lemniscata) waiting for prey in its dome web.
© Epantha | Stock Free Images
Similar Free Images