Cincinnati Celtic Festival

Summit Park, McKinley Rd, Blue Ash, OH