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)

Advertisements
Advertisements

Leave a Reply