Royalty-free stock illustration ID: 528227677

3D Rendered Futuristic Building Block - Illustration