Blurred cyclist traveling on road past wall with large text Barbican London 1999
Resolution
3565 x 5340px
Contributor
Rights
Release
Stock Photo ID
D1223_5_954