CANVAS & ALLIED PRODUCTS
Sidwell, Port Elizabeth, Eastern Cape •
Boat Covers