Manazuru - keemra
One of the many spiders along the trail at Manazuru.

One of the many spiders along the trail at Manazuru.

Manazuru