Kandersteg Jigsaw Puzzles

Dog standing on a wooden bench and admiring the view of the mountain lake