Michael Callaghan (1952-2012)

Nationality: 
Australia