red cube getting detached concept

Royalty-free stock illustration ID: 109095806

red cube getting detached concept