Paper wasps {Polistes sp} on nest. Masoala Peninsula National Park, north east Madagascar.