Komodo in German
Komodo in German
Komodo
An island of Indonesia, part of the Lesser Sunda Islands
Komodo-Insel
An island of Indonesia, part of the Lesser Sunda Islands