Twee foto's van de Thames Embankment en Trafalgar Square, Londen
Deze foto's maken deel uit van een album.