The Star Inn in Cornwall, England has installed an electric fence to enforce social distancing


Back to Article

Next Image »