Îlet la Mère

Island in French Guiana, France From Wikipedia, the free encyclopedia

Îlet la Mèremap