3040-GH

3040 advertising Talk Talk is seen at St Peter’s Square on 6th November 2018 working through to Piccadilly. (Photograph by Geoff Hope)

Bookmark the permalink.

Leave a Reply