Anonymous 6/16/2023 23:28:00 No. 463 947696 [Reply] report 314F56A100000578-3450... jpg (150.7 KB, 962x723) This poignant photograph is the last picture of HMS Triumph's crew, who enjoyed a stop in Egypt before their final mission to the Aegean Sea