Bar Almogávares

Carrer dels Almogàvers · Spain - Barcelona