JimPhotosFebruary 21, 20180 Likes Karen Taylor photos from Belize and Peru Ant nest. Photo by Karen Taylor, Belize. 1-9-2016