Who is the queen in the South Side Irish parade 2023?
The South Side Irish Parade is proud to announce the 2023 Queen is Nora Doyle.