NYC Street Fair

Ah, street fairs. A sure indicator that warmer weather in New York City has arrived. Unfortunately, there was rain this … More