William John Macleod (34) front row far right. Photo taken in
Mediterranean
.