Technical building at Port of Barcelona. Work in progress

/ Tags:

Industrial building. Construction work in progress.