Vanilla Cream Truffle

White chocolate with fresh vanilla beans covered with white flakes
Silver Medal Winner*