Focus Communities

River Delta Communities (Baruipur, India)

image19

Langa Township (near Cape Town, South Africa)

image20

Hamtramck (Michigan, USA)

Hamtramck (Michigan, USA)