Rani Khera


Rani Khera - village in Indian state of Delhi.