We deliver award winning design.
We create outstanding materials for web and print.
We love illustration, bespoke photography and
©2013 Happy Giraffe Limited. Registered office: Sandford House, 6 & 7 Lower High Street, Stourbridge, DY8 1TE. Company registration number 4587931.
Please enter in the word you see below: