O'Keeffe, Denis Canon, correspondent.

Relationships: