[待更新] JRD - Jack Russell Design is a small creative graphic design & advertising agency who specialise in print media based in Cape Town, South Africa.o that enjoys a creative challenge, stimulation, open spaces and good relationships. Site design by...