Khera Dabar


Khera Dabar - village in Indian state of Delhi.