Yorkshire fish and chip shop opens new branch in China

Syndicate Post image
Customers eat fish and chips at the new branch of Scotts in China (Scotts Fish And Chips)

Breaking