Computer hardware /  12 computer hardware silhouettes with reflections.

Computer hardware / 12 computer hardware silhouettes with reflections.

 Stock vector ID: 105303653