purple violet stair step of block square overlap repeat pattern, replete image, design for fabric printing, patter print

Code produit:
1222118126