Spider (Rhene Atrata)

A Spider (Rhene Atrata) Crawling On Green Leaf. Photo