Lakmaras


Lakmaras - village in Belu, East Nusa Tenggara Province, Indonesia.