Kayla MacNeil

Kayla MacNeil

Designer, leader and karaoke enthusiast.
All activity