India last Week
A worker cleans the seats in the stands at Sardar Patel Gujarat Stadium, where India and England are scheduled to play their third test match, in Ahmedabad India, February 17, 2021. (Photo by Amit Dave/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy