Car rally for visually impaired organized in central Indian city.

Record ID: 329157