seamless abstract pattern

seamless abstract pattern

 Stock vector ID: 87412763