A rally run at Amritsar in north India promotes Commonwealth Games.

Record ID: 352005