3D Helix stairs

Royalty-free stock illustration ID: 74135458

3D Helix stairs