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.
(Timelapse View) Metropolis hotel stands near road on which cars go in evening, on Mar 10, 2014 in Madrid, Spain