Photos of Instant Pot Chinese Braised Duck Legs with Veggies