Bar La Cantonada

Badalona · Spain - Barcelona