Kapuropod-an Mascarenhas

An Kapuropod-an Mascarenhas in grupo hin mga isla ha Kalawdan Indyano sinirangan han Madagascar.

Topographic map of Mascarene Islands.png