Scheherazade - 2006
90 x 90 cm (36" x 36") - Oil on canvas