Queen Elizabeth II sculpture to be unveiled at Romsey Abbey

A sculpture dedicated to the late Queen Elizabeth II is set to be unveiled at Romsey Abbey in September. The new life-size bronze sculpture will...