Cobble Hill 1000 db-os puzzle - Village on a Winter Night (40257)

 Cobble Hill 1000 db-os puzzle - Village on a Winter Night (40257)