Ballycastle, County Mayo, Ireland | September 20th 2025
The Céide Coast Half-Marathon 2023 - Photography by Paddy Langan
All photos are © Ballycastle Athletics Club / Céide Coast Atlantic Run