Hofstra University hosts presidential debate

Leave a comment
DSC_0108 (1024x683) (800x534)
DSC_0108 (1024x683) (800x534)