A piece of Swiss engineering in India.

Nitro

Nitro

17 December, 2017 by Gazza

A piece of Swiss engineering in India.

In this photo