Ballycastle, County Mayo, Ireland | September 21st 2024
Pictures from the launch of the Céide Coast Half Marathon in 2017.