Halifax Rainbow Encyclopedia
The goal of the Halifax Rainbow Encyclopedia is to have a page for every person, place, thing and event of relevance to the Q community in Halifax, ever.
Halifax Nova Scotia
Canada
Phone