Japanese Doll
<< Previous Next >>
Japanese Doll (April 19, 2004)
It was San Francisco's 39th Annual Cherry Blossom Festival Saturday. This was taken in a shop in Japan Town.