Viale Cerrina, later named Via Vittorio Emmanuel, then Via Somalia (I think). Leave your comment below
Fakhr al-Din mosque visible in the centre
Italian translates as “Caravan in formation in front of the Customs” The large white building with three windows on its top left, appears on multiple photos on this website.
Approximate location on Google Maps The area where the camels are was subsequently built over, I think. It opened out to the beach on the right.