Powered by str8-path's PathFinder — a path between two points routed through the polygon's straight skeleton. Drag the endpoints.
PathFinder