Skip to playerSkip to main content
  • 6 years ago
To curb the spread of the coronavirus, Italy has imposed a nationwide lockdown, leaving the streets of Rome deserted and many tourist spots empty.
Comments

Recommended