Douglas Barr Cricket Scotland(00) Author sxik 28 Jun 2025 Save Image Image gallery: Unraveling the Life and Career of Douglas Barr