Royalty-free stock photo ID: 648542416

skyscraper ladder scaffold building construction site renovation high facade - Image