Plocoglottis species 'Red Spider' Philippines (terrestrial)

Plocoglottis species 'Red Spider' Philippines (terrestrial)