John Perzel gets his portrait for speaker…
Photo courtesy of his Web site.
Pingback: Matt Taubenberger the replacement for George Kenney « Philadelphia Partisan Politics
Comments are closed.
Pingback: Matt Taubenberger the replacement for George Kenney « Philadelphia Partisan Politics