Ravensburger - The Fantasy Bookshop Puzzle 1000 piece RB19799-6

(Image  of 2)