Magic Show

Magic show being performed on street in New Delhi India.