Library Digital Collections

Close-up view of tide pool on San Diego beach

Close-up view of tide pool on San Diego beach