back to search results
Share
twitterlinkedinfacebook
Image 41 of 313
< Prev Next >
AHIMG_4519.jpg
Paper wasps {Polistes sp} on nest. Masoala Peninsula National Park, north east Madagascar.