Live action footage
Traffic on crossroad of streets Calle de Alcala and Gran Via at evening on 10 March 2012 in Madrid, Spain. Gran Via unofficially considered main street of capital of Spain.
HD
1920 x 1080
4K
4096 x 2304
This Element is also available via Subscription.
Editorial Use Only