Green Spider

Green Spider

Observation - Green Spider. Description: With prey or potential prey. P0543: 18/07/2010

With prey or potential prey.
P0543: 18/07/2010