High Resolution Abstract of many shapes

Royalty-free stock illustration ID: 113052520

High Resolution Abstract of many shapes