These business cards were designed by and for Olly Sorsby, a graphic designer from England. The unique cards have a logo stamped on the back.

More images of his brand creation can be found here: Personal Brand process of Olly Sorsby.

stamp business card

stamp business card