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