Canvas blouse