Trafalgar Square, London, 1925.

Trafalgar Square, London, 1925.