MICAA Business Cards

Business card and branding project for the French company based in Papua New Guinea doing import of wide range premium quality food, beverage and other products.

More by Olena Yankovska

View profile