New Delhi, Delhi, India
Fashion & Beauty | Travel & Landscape
Two models walk the runway in designer fashion during a fashion show.