Lamb skirt roulade with mint, macadamia and feta

Recipe by Georgia Barnes