squares pattern, abstract seamless texture; vector art illustration

Royalty-free stock vector ID: 69349885

squares pattern, abstract seamless texture; vector art illustration