British traveler comes ashore in England after 28 years of travel
◆1 source
A British traveler reportedly came ashore in England after spending 28 years traveling. No further details were given.
◆1 source
A British traveler reportedly came ashore in England after spending 28 years traveling. No further details were given.