Beverly Jigsaw Puzzle 31-466 Sam Park Mykonos Harbour (1000 Pieces)