An idyllic street and little red car in Le Bec-Hellouin, France. This is considered one of the most beautiful villages in France and is also well known for the Abbey of Bec-Hellouin, founded in 1034.
Jigsaw puzzle subject image credit: DaLiu/Shutterstock.com
See all jigsaw puzzles based on DaLiu's photographs.
Category: Cars, Travel





