Shelly "Lee" Leffingwell (born October 13, 1939) is an American environmentalist and politician who served as the mayor of Austin, Texas, from June 22, 2009 to January 6, 2015.
Born |
13 October 1939 (age 85) Austin, Texas
|
Zodiac | Libra |
Tags | Add tag |