Ancient and Holy Wells of Dublin. Gary Branigan by Gary Branigan