Christ Church Heiloo logo & branding

Logo, Branding, and Website for Christchurch Heiloo, an international Anglican church in North Holland.