Baucau (2007)

Baucau, 2007
Mixed media on paper.
20 x 14 inches (50.5 x 35.9 cm)