Ships in Portsmouth Harbour (Fareham Pool) on 20th October 2013. This is possibly HMS Edinburgh.