Barcelona is a city of beautiful mosaics. In parks, on the street, or on the rooftops of beautiful buildings, it's…