German TV Crew - REDD+ Film, Emalu

27/10/2014 to 28/10/2014
Open
Country: 
Venue: 
Draubuta village, Navosa