First image Previous image Next image Last image

USA NH 2006-06-11 20-56-10.jpg

Yale Campus: Woolsey Hall