Abhay Deol

Abhay Deol

Birthplace: Chandigarh, Punjab, India