Harvard Square, Cambridge, Massachusetts, USA, is a village in search of an education. It is the most charming spot in New England, perhaps the world. Watch this blog for photoreportage about this outpost of funk, erudition, and charm.
Sunday, February 22, 2009
Harvard Final Club Series! The Owl Club at 30 Holyoke Street