Share
twitterlinkedinfacebook
Image 1 of 1
10001414.JPG
Weaver or Tailor Ant nest of leaves sewn together by larvae (Oecophylla), Jinghong, Yunnan, China.