Eastwards over Durban Bay as viewed from flats in St. Andrews St. (now Diakonia Ave).
Left middle distance is the yacht basin and on the horizon, the Bluff.
Will post an enlarged detail of those two ships, one a Blue Star vessel, in the hope of getting them identified.