Library Digital Collections

Isla La Partida, Gulf of California

Isla La Partida, Gulf of California