A ford stream crossing in the village of Upper Slaughter in Cotswold, England.
Jigsaw puzzle subject image credit: urbanbuzz/Shutterstock.com
See all jigsaw puzzles based on urbanbuzz's photographs.
Category: Travel
A ford stream crossing in the village of Upper Slaughter in Cotswold, England.