Pro Canvas PhotosPro Canvas Photos is a new brand of photo to canvas products. The brand is owned and operated by Mastercolor Canvas, a Greensboro North Carolina based online retail company.