Mayor Ed Lee

Madame Tussauds’ wax figure of San Francisco Mayor Ed Lee at Fisherman’s Warf in San Francisco, Calif., on Tuesday November 29, 2016. (photo by Beck Diefenbach)

Leave a Reply