Who sells Canvas?
Canvas can be purchases at several crafting store and in the art sections of general stores. A few stores that have canvas will would Walmart, Hobby Lobby, Michaels, Joannes, as well as being available online on Amazon. Depending on the size canvas can be purchased in sets.