York, England: Medieval Ramparts, Viking Roots, and Honest Reflections

Trip Reports
Travel: July 2026