The Route-a11.jpg

Chen Chieh-Jen, The Route, 2006, film still