Montreal Expo 67 Categories PhotographyPosted on January 9, 2011August 8, 2011 These photos were found on the street in Cambridge, MA. They were presumably taken by Lillian Seymour. (via Austin Hall)