Library Digital Collections

Charles Ernest Edwards's wave motor, Imperial Beach

Charles Ernest Edwards's wave motor, Imperial Beach