robert bruce donald

Robert Bruce Donald (CT)