The Ark, Dublin

11a Eustace Street, Temple Bar, Dublin, D