Baranusa


Baranusa - village in Alor, East Nusa Tenggara Province, Indonesia.