David Leibrandt portrait

Gordon and Betty Moore Foundation

Download Photo (240.9 kB)