New York, Vietnam Peace Parade
Photo of the Fifth Avenue Vietnam Peace Parade which was held during the 1960's in New York.
Date & Place:
at 5th Avenue in New York City, New York USA