NSG MELA

Mela stall at National Security Guards Campus, Manesar