Barcelona

Automatically generated translation

English BARCELONA. Plaza de Urquinaona and Ronda de San Pedro. Roisin Nº67.

Price 3€