Global Visions: About spirituality and art, Paris/France Creativity is divine inspiration. Where better than in Le Louvre, Paris?