NH 68496 Posted on December 17, 2025 by laststandonzombieisland 2 comments HMS Ladybird at Shanghai, China circa the 1920s. NH 68496 Previous Next Return to Warship Wednesday 17 December 2025: They Give a Good Account of Themselves
The location needs correcting as Shanghai has no topography like that in the background. Perhaps Hong Kong, or at a port up the Yangtze?
Indeed. Thanks for catching that, Alexander!