Dot Rose

Mecynogea lemniscata (Basilica Orbweaver)

Mecynogea lemniscata (Basilica Orbweaver)