worker climbing at mirror wall of office building

Royalty-free stock photo ID: 2865797

worker climbing at mirror wall of office building