Balata-Abriba

Location
Macouria, French Guiana

Balata-Abriba