China Town
<< Previous Next >>
China Town (June 7, 2004)
Last week in San Francisco China Town. It's hard to find these three national flags next to each other anywhere else.