Puzzle - Carl Valente - 300 Pezzi