chicken with lemon and veggies roasting on a bbq on a roast pan

chicken with lemon and veggies roasting on a bbq on a roast pan