Islands of Shame

STILL HOME TO JAPAN'S LEPERS
Photography and text by Luc Novovitch


All Rights Reserved © foto8 2003