The Queen, Princess Anne and Camilla are all wearing green at Prince Philip’s thanksgiving service for a touching reason

previous post