Steve Larkin: Irish landscape People | Ryan Mahon and Elena Lochore-Ward speak with the Dublin-based architect about Irish architecture, music and landscape.