Artwork context navigation Shop / Lino Print Fabric / Item 84 of 105 Yíbarda yíbarda – meaning a kind of fish in Ndjébbana