China Beach & Legion of Honor, San Francisco <–Previous Gallery Next Gallery–> <–Previous Gallery Next Gallery–>