Intersections at work

35

RkJQdWJsaXNoZXIy MTI3ODI1