Hello, Gordon... Thanks for sharing this beautiful and historic photo.
Beautiful ships, these Canguros (Azzurro, Bianco, Bruno, Rosso and Verde), ancestors of spanish Canguros (for Ybarra and Trasmediterranea companies).
I think IMO number is 6516013 (Miramar and Marine Traffic).
Built in 1965 (Castellammare di Stabia, Italy).
Ship Type: Ro-ro/passenger ship
Length overall: 126,35
Canguro Azzurro (1965)
Espresso Azzurro (1978)
Saudi Moon II (1982)
Wrecked and lost on 10th, September 1982(24.00.48N/37.53E).