Company Description
SHENZHEN AND DECOR COMPANY LTD. is an oil painting factory located in Dafen Oil Painting Village, the largest oil painting production base in China.
work On Canvaz have own designers, own painters and professional QC team for quality assurance.