You should try to get hold of a book called "battleship, cruiser, destroyer" by Gregory Haines and CDR. B.R. Coward. While actual photos of DIDO are rare, it's has about 3 of her as a small sillouette in the distance, the DIDO class is well represented.
The 2 G Haines 'chapters' (really they're books.. it's actually 3 books in 1) on Cruisers & Destroyers are very photo-rich and are RN based. The cruiser section is predominantly the Med and Graf Spee areas while the detroyer section is more varied.There's a lot of views in a cruiser bridge from a DIDO class, IIRC it's from EURYALUS. There's another set from a cruiser with a photographer from the Radio Times aboard, going through the med.
I think mine, while a present, came from one of those 'remaindered' book shops and I've since seen them in there for about £5. On a cost-per-photo basis, you must be getting each image for pennies... not that they are all spot on, there's a lot of war-time photos from box-brownies and published by the publisher printing down to a price so....
Here's the cover so you know what type of book you're getting, but when getting an image from the IWM costs £5 in postage alone...
The book is A4 in size... and it's thick.