Category: Uncategorized

  • No categories

  • Jan.29

    Archives 2009 Omori-cho

    Jan.29

    There are a few places in the world that are truly enchanting. One such place is a town of just 500 people that has touched my life and the lives of many people I have taken there. It is a town near the Sea of Japan in Shimane Prefecture, in a long narrow valley, tucked…


    Loading...