Barham village, Cambridgeshire, England, UK
Size: 5409px × 3606px
Location: Barham, Cambridgeshire, England, United Kingdom
Photo credit: © Colin Underhill / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barham, britain, cambridgeshire, england, huntingdonshire, uk, village