Nicole DeLoi – from Owls & Lions


Nicole is a talented singer/songwriter and violinist from the Northern New Jersey based Owls & Lions.

Leave a Reply