Ivor Powell

About

Ivor Verdun Powell, MBE was a Welsh footballer who gained eight Welsh caps and later became a manager.