abstract seamless pattern with stripes and half-circles, seamless abstract hand-drawn pattern, waves background

Signed property release on file with Shutterstock, Inc.

Royalty-free stock vector ID: 110699126

abstract seamless pattern with stripes and half-circles, seamless abstract hand-drawn pattern, waves background