January 29, 2005

JAPAN, SEPTEMBER 2003


Handpainted screen