Thursday, July 10, 2008


The alter inside the temple at Yokohama's China Town.

No comments: