0
Skip to Content
Shannon Ayala
Home
About
Astoriapolis
Writing
Video
Contact
Open Menu
Close Menu
Shannon Ayala
Home
About
Astoriapolis
Writing
Video
Contact
Open Menu
Close Menu
Home
About
Astoriapolis
Writing
Video
Contact
District 26: a New York Election Story
Special Election Story
CUNY TV
Online video
Freelance Editing