Ruffalo3

Actor Mark Ruffalo at Stanford