England’s Eileen Ash is 109 and not out and the oldest living test star in the world. Now, her portrait is finally going to have a home at Lord’s. But, MCC itself refused to honour her by buying her portrait for cricket’s HQ. It is by Alex Chamberlin the same artist who painted that much-admired
Social Networks