County - Argyllshire
Parish - Tiree
Island - Tiree
Village/Place - Caolas
Biography to follow.List of compositionsTha Mi Fo Smuairean air Moch Diluain