David McNeill

David McNeill

Contributor

David McNeill, a contributor to The Irish Times, is based in Tokyo