Library Digital Collections

Spreckels Organ Pavilion, Balboa Park

Spreckels Organ Pavilion, Balboa Park