Hirosaki Catholic Church. Photo by H Johnson. © 2005

Article Home | EOL | email Authors