Macuacua


Macuacua - stream in Inhambane Province, Mozambique.