About John Penrose

John Penrose is Conservative MP for Weston Super Mare.