Mike Pearson

Mike Pearson

Retired psychiatrist, liberal, enjoys current events, reading and photography