David Baltimore with Mayor James Hahn at the Athenaeum

REQUEST THIS IMAGE