Designed by
Title
Port Authority Building Barcelona, Spain #107489966
Description
Port Authority Building Barcelona, Spain. At one end of the La Rambla, the building was built in 1903 and is considered an historical and artistic architectural monument in Barcelona.
This image is editorial