New Design Group logo

Logo, website and other graphics are designed by New Design Group Inc., a Canadian branding agency. Visit their website to see their portfolio and get a quote.