SPAIN Madrid Rolex building with watch maker trademark sign on Gran Via street Smart car and pedestrians
Size: 5400px × 3600px
Location: Madrid, Castile, Spain, Europe
Photo credit: © Kim Karpeles / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: building, car, city, daytime, eu, europe, intersection, landmark, madrid, pedestrian, people, road, rolex, sign, smart, spain, street, trademark, urban, watch, white