Paddle one's own canoe. this idiom's meaning; to be independent and not need help from anyone else. /// from my 'Redhouse Idiom Flash Cards' #idiom #gallery #artist #draw #print #design #cards #graphicdesign #istanbul #illustration #education #pantone #art #redhouse #language #watercolor #collage #blue #life #typography