Ravensburger - Flower Hill Lane Puzzle 1000 piece RB16777-7

(Image  of 1)