Lieut.-Commander John James Cawdell IrvingLeft: John J C Irving on the knee of his father, the Oxford headmaster John Irving Left: Infant Harry Irving on lap of his older brother John J C IrvingLeft: as naval officer Right: A watercolour painted by him in the 1950s.Left: Aboard HMS Marlborough in the 1920s
Left: John J C Irving on the knee of his father, the Oxford headmaster John Irving
Left: Infant Harry Irving on lap of his older brother John J C Irving
Left: as naval officer
Right: A watercolour painted by him in the 1950s.
Left: Aboard HMS Marlborough in the 1920s