Mark Kennedy

Beaumont Hospital, Dublin