Image license includes the Image-Group, file formats and size variations.
BCH_062521_S_A05_11572471
1 / 2
A modern concrete street in Barcelona, Spain. The open space showcases the city's cutting-edge architecture. The road leads to a spacious parking lot, an urban oasis in the heart of Europe.