Results 1 results found Statue of Romul Bosch I Alsina, MP and mayor, at the Port de Barcelona building, Port Vell, Barcelona, Catalonia, Spain, Europe