Yes, that's it Cap Caraibes is in the times photo for sure.

Thanks


[Linked Image]