Costra Group Author Yvan C. Goudard Date January 22, 2009Comments: Leave a comment [Branding, logo and complete corporate identity for Costra Group, Dubai – UAE]