Two rivers mall

All angles of this Two Rivers Complex look out of this world. An amazing glass work finish for the largest and most breath taking mall on this side of the sahara.