Seamless background with blocks.

Royalty-free stock vector ID: 77003002

Seamless background with blocks.