View of the Toulouse School of Economics (TSE) the best economics research university in France #208928621
Description
Toulouse France - August 11 2010: View of the Toulouse School of Economics (TSE) the best economics research university in France located in Toulouse a major city in Southwestern France. View from Canal du Midi