Puzzle Castorland - Horses by the stream, 1000 piese