Cape Town city centre business buildings including the highrise LG premises

- Image ID: BP8F87
Peter Titmuss / Alamy Stock Photo
Image ID: BP8F87
Cape Town city centre business buildings including the highrise LG premises
Location: Cape Town S Africa