Barcelona

Automatically generated translation

English BARCELONA. University Square (broken lower edge).

Price 3€