Handicap Flag, New Haven

New Haven (New Haven, Connecticut)Peter YarrowPeter, Paul, and Mary (music group)
I was attending a book signing for Peter Yarrow of the 60's folk group Peter, Paul and Mary on the Yale campus when I spotted this gentlemen with his personal counter culture flag. Robert Carley / Handout
Loading