Previous Image Next Image Portsmouth d-day museum Overlord Embroidery-3 Exhibition explaining the evolution and production of the “Overlord Embroidery” at the D-Day Story museum, Portsmouth. Share this:TwitterFacebookEmailPrintPocketLike this:Like Loading...