A new 21-cm absorber identified with an L ~ L* galaxy