Main Street Life buildingTo navigate, press the arrow keys. World » South Africa » Johannesburg » Main Street Life building201127 Nov Walk walk, snap snap