mechanical workshop

Mechanical workshop

Shot By hemanthadapa
Stock Photo ID# LX240978
place Padur, Tamil Nadu, India

cutting a rod

Release: N/A ( Learn More )

Digital
Print