This letterpressed business card was designed by 2creativo, a design agency from Barcelona, Spain. The card look very stylish and professional.

letterpressed business card