Officials in Spain have imposed strict new measures on restaurants and bars across the popular region, with clubs and cocktails bars forced to keep their doors shut
Categories
Officials in Spain have imposed strict new measures on restaurants and bars across the popular region, with clubs and cocktails bars forced to keep their doors shut