Business France at SXSW 2015

Business France trade show booth at South by Southwest 2015 in Austin, Texas.