Large Red wood Ant (formica rufa) nest in the Wyre forest, Worcestershire, England, UK.
Size: 5200px × 3467px
Location: Wyre forest, Worcestershire, England, UK.
Photo credit: © Robert Macdonald / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ant, ants, british, construction, england, floor, forest, formica, insects, mound, nest, red, rufa, uk, wildlife, wood, woodland, woods, worcestershire, wyre