Royalty-free stock vector ID: 1186627219

Seamless beautiful geometric pattern of different shapes