Office buildings appear along a street with stacks of abandoned computer equipment
Editorial
Resolution
5096 x 4295px
Contributor
Rights
Release
Stock Photo ID
D1223_17_332