Skratch

New Delhi, India