Islands of Shame
STILL HOME TO JAPAN'S LEPERS
Photography and text
by Luc Novovitch
All Rights Reserved ©
foto8
2003