Barcelona, Spain: A Sunny Day of Modern Architecture
A sunny day in the vibrant city of Barcelona, Spain. Modern architecture and urban design are showcased in the residential areas, with clear skies casting hard shadows on the asphalt roads. An iconic cityscape in Europe.