Michael Schultheis, ‘Three Indigo Roses for Leibniz’, 2016, Winston Wächter Fine Art
Michael Schultheis, ‘Three Indigo Roses for Leibniz’, 2016, Winston Wächter Fine Art