Nu Metro Bedford

Smith Rd, Bedfordview, Germiston, 2007, South Africa

Map & full info