A Adityo kr das Review of Embassy of Spain in New Delhi 4 years ago Overall it was good, other than delays
Comments: