Designed by
Title
Port Authority Building Statues Barcelona Spain #27704020
Description
Port Authority Building of Barcelona Building in 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.