The Louise Alexander is a contemporary art gallery located in the heart of Porto Cervo, Costa Smeralda, Italy and in Paris in France. It was founded in 2006 by Frederic (Alexander) Arnal in partnership...