John Kenny Photography

  • Home
  • Browse
  • Search

John Kenny

Publisher of NYTrue.com

2019 Public Advocate Candidates - Ballot Edition 1-29-19

The 17 candidates on the February 26th public advocate special election ballot, in alphabetical order.
Read More
  • Alicandro

    Alicandro

    Manny Alicandro. Downtown Forum 1/29/19

  • Blake

    Blake

    Assembly Member Michael Blake. Blake Press Conference 11/28/18

  • Eisenbach

    Eisenbach

    David Eisenbach. Public Advocate Debate 11/14/18

  • Espinal

    Espinal

    Council Member Rafael Espinal. Public Advocate Debate 11/14/18

  • Herbert

    Herbert

    Tony Herbert. Reform Party Forum 11/26/18

  • Kim

    Kim

    Assembly Member Ron Kim. Kim PA Kickoff 1/2/19

  • Konst

    Konst

    Nomiki Konst. Public Advocate Debate 11/14/18

  • Mark-Viverito

    Mark-Viverito

    Former council speaker Melissa Mark-Viverito. Mark-Viverito Kickoff 11/27/18

  • O'Donnell

    O'Donnell

    Assembly Member Danny O'Donnell. Public Advocate Debate 11/14/18

  • Rich

    Rich

    Jared Rich. Sustainability PA Forum 1/15/19

  • Rodriguez

    Rodriguez

    Council Member Ydanis Rodriguez. Ben Franklin PA Forum 11/28/18

  • Sheikh

    Sheikh

    Helal Sheikh. Bd of Elections 1/29/19

  • Smalls

    Smalls

    Public advocate candidate Dawn Smalls with a succinct message, at a candidate forum hosted by the Ben Franklin Democratic Club. 11/28/18

  • Ulrich

    Ulrich

    Council Member Eric Ulrich. Public Advocate Debate 11/14/18

  • Walker

    Walker

    Assembly Member Latrice Walker. CFD Forum 11/29/18

  • Williams

    Williams

    Council Member Jumaane Williams. Public Advocate Debate 11/14/18

  • Yee

    Yee

    Ben Yee. CFD Forum 11/29/18

  • Photo Sharing
  • About SmugMug
  • Browse Photos
  • Prints & Gifts
  • Terms
  • Privacy
  • Contact
  • Owner Log In
© 2021 SmugMug, Inc.