Atop a roof on Church and Franklin sits a 14-foot inflatable critter with "PEACE" emblazoned on his face. Why? / 1 comment
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram