city of space toulouse france

The City of space (Cité de l’espace) in Toulouse, France