Beware the Bison!

Not something you see everyday on a site inspection. On site in Tamil Nadu, India.

Menu