Giant Wood Spider
A giant wood spider (Nephila maculata) found in Indochina and the remains of its' prey in the web.
© Calyx22 | Stock Free Images
Similar Free Images