Carlo's Bar

Travessera de Gràcia · Spain - Barcelona