The Castre Museum, Cannnes, France.

The Castre Museum in the distance. Photo couretsy of Palais des Festivals.