Designed by
Title
Russell Square written on the tiles of a wall on a Russell Square tube platform in London, UK #191624968
Description
London, UK - March 1, 2020: Russell Square written on the tiles of a wall on a Russell Square tube platform in London, UK
This image is editorial