Hilary Elmes Carlow, Ireland, 1963-2023

  • Hilary Elmes, North Mayo October, 2011
    North Mayo October, 2011