Picture: Green spider
Green spider
Masoala
|
Wildlife
|
Invertebrates
Green spider