Giraffe

Identity design for Giraffe, a London-based creative agency.