Christmas Ham
As usual, you can now order your Christmas ham via the Swedish Church. Please kindly note that the last day to order is November 20.
As usual, you can now order your Christmas ham via the Swedish Church. Please kindly note that the last day to order is November 20.