jigsaw puzzle (Portobello EH15)

The Snowman 525 pieces complete(Past time Trading)