Sheepscombe, a Cotswold village near Stroud and Painswick Gloucestershire England UK Laurie Lee Cricket pitch
Size: 5066px × 3286px
Location: Sheepscombe Gloucestershire england UK
Photo credit: © Mr Standfast / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cotswold, cotswolds, country, countryside, cricket, english, gloucestershire, laurie, lee, pitch, rural, sheepscombe, village