Khatra India > New Delhi Khatra City New Delhi, Country India Writer Khatra Tags India Graffiiti - Khatra - New Delhi Graffiti