Huge turning lathe in a repair workshop.

Royalty-free stock photo ID: 31146967

Huge turning lathe in a repair workshop.