Critical Places Org

Provider of design and construction for underserved communities’ built environments

placeBhilai, Chhattisgarh, India calendar_todayFounded 2018 language criticalplaces.org
Coming soon