]>
A
barcode-02515881
Indonesia
Pargambiran (Topographic Sheet 29, northeast quarter)
Sonerila sp.
2025-04-02 10:17:43
Rahmat Si Boeea