Culture in France
"The Sculpture of Painters" at L’Annonciade Museum in Saint-Tropez
Issued on:
Play - 08:53
“The Sculpture of Painters” is the latest exhibit at L’Annonciade Museum in Saint-Tropez. It puts together a collection of different artists from the 20th century who sacrificed themselves at one point to really delve into their art.