Covent Garden art installation welcomes Londoners back to the city

Record ID: 463917