invertebrates

Nephilla-The largest web spinning spider on earth
Nigeria

All material is the © copyrighted property of Dale R Morris and cannot be reproduced without consent.