Bharat Express

Delight

This is India's first time hosting the G20 Summit