Isla & Daughter Integrate Central Park Slide

[New York, February 11. Image via INF]