Advertisement

Harvard Seal in Memorial Church

Harvard Seal in Memorial Church

on the floor of the side hall

Advertisement