James Francis Cahillane
Prose and Poetry from Author Jim Cahillane
Presentation of Portrait at Northampton City Hall