C.C. O'Hanlon
C.C. O'Hanlon

C.C. O'Hanlon

Occasional diarist. Castaway. Unreformed ne'er-do-well.