Germany, Rhineland-Palatinate, Speyer, Travel Artifacts on Display at the Speyer Cathedral Author admin Date December 15, 2023 There is only so much I could do here in Speyer Cathedral. I think...