Stanford University. Hopkins Marine Station.

Relationships: