12, Tughlak Lane, New Delhi

GPTKB entity