The Overlord Embroidery



All Links

Share this:

Details of The Overlord Embroidery

About The Overlord Embroidery
The Overlord Embroidery- The Overlord Embroidery is a unique 83-metre-long textile tribute to the sacrifice and heroism of those who took part in Operation Overlord, the Allied invasion of Normandy, on 6 June 1944.