Make the artichoke dip: Preheat oven to 375 degrees. Drain and chop the artichoke hearts. In a bowl, combine the artichokes with mayonnaise and Parmesan cheese. Transfer the mixture to a baking dish. Bake for 25 minutes.
Make the charoset: Core and chop the apple into bite-sized pieces. Combine with walnuts, wine and honey.
Assemble the board: Anchor the cheeses and artichoke dip in different areas of the board. Then place the small bowls of charoset, olives and horseradish onto the board. Arrange the crackers around the board, followed by the eggs, apples and carrots. Fill any negative space with fresh parsley sprigs.