2023 Mountain State Scottish and Celtic Gathering - West Virginia, USA
May 28, 2023