Constitution Square, Constitution Hills, Johannesburg.

Constitution Square, Constitution Hills, Johannesburg.

 Constitution Square, Constitution Hills, Johannesburg.

Constitution Square, Constitution Hills, Johannesburg.

 Constitution Square, Constitution Hills, Johannesburg.

Constitution Square, Constitution Hills, Johannesburg.

 Constitution Square, Constitution Hills, Johannesburg.

Constitution Square, Constitution Hills, Johannesburg.

 Entrance to Vistor Centre, Constitution Hills, Johannesburg.

Entrance to Vistor Centre, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.

 Number 4/5, Constitution Hills, Johannesburg.

Number 4/5, Constitution Hills, Johannesburg.