Beach is sealed off and police tell people to return home following Spain lockdown

Record ID: 1464052