City Life Community Fair at the Guildhall Yard

Scenes from last year's City Community Fair The City Life [...]