Don Quixote of the Bumblebee

136x67 cm.
Chinese ink on rice paper
2016