Magaalota gurguddoo

Lesser Antilles / Netherlands Antilles