Distribution of Rhaphidorhynchus fastuosus



Western Indian Ocean Madagascar