Wales, Llanbedr, Harlech, England. Chester, Manchester, Lake District. My Travels Neil Walker - YouTube
AboutPressCopyrightContact usCreatorsAdvertiseDevelopersTermsPrivacyPolicy & SafetyHow YouTube worksTest new features