Transformers

At Metalcraft, an industry at Ambathur Industrial Estate.

Advertisements