2011-02-28

harvard square


(during the filming of 'The Town')