flag

Sant Boi de Llobregat


Populated place, Catalonia.