Carey Wagner Photography

life: Fireworks explode in the streets as the wedding band plays on. New Delhi, India