Thanks Giving Lunch at Yokohama Union Church.
Yokohama Union Church is one of the oldest churches in Japan.
It has a history of more than 150 years when Japan opened her door to the world.
It was one of three churches built by Rev.Dr. Hepburn.
Here are some pictures from Thanks Giving Day: