Trafalgar Square 2050

Post Apocalypse London - Trafalgar Square.
Lord Nelson still overlooking some cheap constructed concrete housing.

Ry cloze tsq v01 4