Miss England Michelle Walker during the Miss World contest at The Millennium Dome, London. Miss India won the contest for the second year running Stock Photo - Alamy
Living Midtown Wilmington, Michelle Walker Powell, Realtor Coldwell Banker - Home | Facebook