John L. Sehon

American mayor
English: John L. Sehon