Grandma Stand offers a respite for overwhelmed New Yorkers
The Grandma Stand is a portable pop-up offering New Yorkers a place to take a seat and take a breath.