Taolagnaro, Madagascar.

Taolagnaro, Madagascar.