Wild Mushroom Tart

Wild Mushroom Tart

Wild mushroom and tarragon tart on dressed leaves.