Francesco Clemente "Pirate Heart" will be on view until December 23, 2016 at Galerie Daniel Templon in Paris. photographs by Mazzy-Mae Green
Francesco Clemente "Pirate Heart" will be on view until December 23, 2016 at Galerie Daniel Templon in Paris. photographs by Mazzy-Mae Green