Friday, May 27, 2022

Humewood Hotel with the Elizabeth Hotel in the Background Marine Drive Algoa Bay Port Elizabeth

    Picture: Unknown source, credit to Photographer