placard.jpg

Noritoshi Hirakawa, The faith of consequences, 2003