Close
Red Spotted Horseshoe
Protula tubularia