Barcelona

Automatically generated translation

English BARCELONA. Plaza de Toros"'Monumental".

Price 3€