Bayeux Tapestry was produced for the Bayeux Cathedral, English specialist affirms–Aleteia
[ad_1] New proof about the famed Bayeux Tapestry has affirmed that it was intended to be displayed in the Bayeux Cathedral in Normandy, France. For centuries, there has been debate […]