People walking, their legs seen in motion on main avenue, Gran Via, in Madrid, Spain
Resolution
5360 x 3629px
Contributor
Rights
Release
Stock Photo ID
D1223_7_986