Red Lion Square Park in Holborn, London, UK, January 2020. Road, street, buildings, trees in grayscale.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections