Soulamea terminalioides Baker


Seychelles

Seychelles

Simaroubaceae

Trois frères – Mahé
End Seychelles