Falcon 2007

In 2007 the peregrine falcons were discovered nesting on the roof of Fox Hall. Photo courtesy Lowell Sun.

Photo info

Popular tags