ICA Office, New Delhi

Scope and Content

This image shows the exterior of a building that will be the new International Co-operative Alliance South East Asian Office will be housed. It is at 6 Canning Road, New Delhi, India. Black and white.