The (mostly) visual findings of a San Francisco librarian
06 February 2011
The game ball sits on the field as the Green Bay Packers play against the Pittsburgh Steelers during Super Bowl XLV at Cowboys Stadium on February 6, 2011 in Arlington, Texas.
Post a Comment
Post Comments (Atom)