New York April Fool’s Day Parade, Time Out New York, March 22, 2017

New York April Fool's Day Parade, Time Out New York, March 22, 2017