CEDAR CANVAS CANOES / BICYCLE REPAIR & MAINTENANCE in HARMONY, NS

16' Mista Shipu Canoe