People queue outside 'Coffee Shop' in Netherlands before coronavirus closures

People queue outside 'Coffee Shop' in Netherlands before coronavirus closures

Up next News

Viral

News

Politics

Sport

Showbiz