Barcelona

Automatically generated translation

English BARCELONA. Aragón Street and Gracia Stop.

Price 3€