Tag: Formula One photography exhibition in Delhi
Formula One remembered through a rare photography exhibition in Delhi
India looks all coloured and geared up to witness the spectacular event with F1 races kicking off in October next month. In a country where cricket springs…