E-mail

Nephila sp - Kenya

 

.