Tapestry museum.

Aix-en-Provence. France 2015