Port Elizabeth, Eastern Cape: city hall and market square.
Photo by Mark Skinner. Copyright South African Tourism

  back to gallery