Barcelona, Spain: Urban Design and Modern Architecture
A sunny day in Barcelona, Spain. The modern architecture of the business district casts hard shadows on the roads. The urban design and city life create a dynamic atmosphere. Europe's vibrant cityscape.