Harry's

2 Passatge de la Concepció Barcelona · Spain - Barcelona