Chikmagalur TSD Rally

By | September 29, 2012

Chikmagalur (Karnataka, India) TSD Rally 30 Sept 2012. Photo courtesy Musa Sherif