3 arcs

209 Carrer de Cartagena · Spain - Barcelona