Powell happy with England efforts

Top