What are canvas shoes?
To understand what are canvas shoes, the first thing is to know what is canvas. Canvas is a thick cotton or linen fabric. It is named after its common use in making sailboats. The development of canvas has a long history, dating back to the Roman era. At that time, canvas was widely used due to […]