Royalty-free stock photo ID: 629820959

construction site hydraulic elevator lift structure equipment nacelle platform