A 4 layer silkscreen print featuring the komodo dragon and a sculpture of a buddhist statue from the Borobudur Temple in Central Java, Indonesia. Read More